give a finishing touch - İngilizce Eşanlam Sözlük